mass demonstration - Türkisch Englisch Wörterbuch